package com.quectel.core.module.parkingcard.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author ryan
 * @email ryan.ran@quectel.com
 * @date 2023/04/18 17:23
 */
@Data
@TableName("parking_card_member")
public class ParkingCardMemberEntity {

    /**
     * id
     */
    @TableId
    private Long id;

    /**
     * 租户id
     */
    private Long tenantId;

    /**
     * 所属小区id
     */
    private Long villageId;

    /**
     * 分配车位id
     */
    private Long carParkingSpaceId;

    /**
     * 车辆id
     */
    private Long carId;

    /**
     * 车主手机号
     */
    private String mobile;

    /**
     * 车牌号
     */
    private String license;

    /**
     * 车牌颜色
     */
    private Byte licenseColor;

    /**
     * 是否冻结 1是 0否
     */
    private Byte isFreeze;

    /**
     * 累计节省金额
     */
    private BigDecimal cumulativeSavings;

    /**
     * 截止日
     */
    private Date deadline;

    /**
     * 加入时间
     */
    private Date joinTime;


}
